package com.guigu.service;

import com.guigu.entity.PageResult;
import com.guigu.pojo.Habitus;
import org.springframework.web.bind.annotation.RequestBody;

import java.util.List;

/**
 * @author 陈小婷
 * @date 2021/4/22
 */
public interface HabitusService {
    /**
     * 新增体质检测数据
     * @param habitus
     * @return
     */
    public boolean add(@RequestBody Habitus habitus);

    /**
     * 根据id删除体制检查项
     * @param id
     * @return
     */
    public boolean delete(Integer id);

    /**
     * 修改体制检查项
     * @param habitus
     * @return
     */
    public boolean edit(Habitus habitus);

    /**
     * 根据id查询
     * @param id
     * @return
     */
    public Habitus findById(Integer id);

    /**
     * 查询全部
     * @return
     */
    public List<Habitus> findAll();

    /**
     * CheckItemService 服务接口中扩展分页查询方法
     * @param currentPage
     * @param pageSize
     * @param queryString
     * @return
     */
    public PageResult pageQuery(Integer currentPage, Integer pageSize, String queryString);


}
